nettle leaf - Turkish English Dictionary